home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-02-22 | 2.3 KB | 56 lines | [TEXT/KAHL] |
- Everything for building in Metrowerks, MPW or THINK is included.
-
- THINK C users:
-
- WARNING #1 DO NOT REMOVE THE OBJECTS from the texteditcontrol.a.π, as they were actually
- built with MPW and are assembly code that you will not be able to rebuild
- within THINK. This also means that if you are using THINK 6.0, don't even
- open the file, as THINK 6.0 will want to remove the objects to convert it to
- a 6.0 project. As a reminder, this project file has been locked.
-
- WARNING #2 Make sure that the integer sizes for the libraries and applications are
- the same, or else you are asking for big-time problems. The “Options…”
- settings for all of the project files are currently set to 2-byte integers.
- Also, you can't set the “enums are always ints” option, as pre-compiling
- the header files fails. Even though turning the option on is the
- ANSI-compliant thing to do, don't do it.
-
- To build the samples:
-
- 1) Copy the folder “DTS.Lib.headers” into the THINK folder “Mac #includes”.
- 2) Precompile the file “DTSFW #includes.c” and save it as “DTSFWHeaders”
- in the “Mac #includes” directory. (“DTSFW #includes.c” is found in the
- “DTS.Lib.headers” directory.)
- 3) Open the project file “DTS.Lib..controls.π”, found in the DTS.Lib folder.
- 4) Build the project as a library. Save the library in the THINK C folder
- “:THINK C 6.0 Folder:Mac Libraries”.
- 5) Repeat steps 3 and 4 for the libraries:
- “DTS.Lib..ctlhandler.π”,
- “DTS.Lib..framework.π”,
- “DTS.Lib..gwlayers.π”,
- “DTS.Lib..listvar.π”,
- “DTS.Lib..strings.π”,
- “DTS.Lib..sys6help.π”,
- “DTS.Lib..treeobj.π”,
- “DTS.Lib..utils.π”.
- and “DTS.Lib..window.π”.
- 6) Build the sample applications.
-
-
- NOTE: The DTS.Lib framework has QuickTime support. Due to this, you will need the
- QuickTime headers to be able to compile it.
- In addition to this, there are some other header changes from the base MPW
- headers that you need to build this sample code. These specific header files
- are included with DTS.Lib. They are in a folder called “Extra.Headers”.
-
- NOTE: If you are using THINK 5.0, you will need the PrGlue library in the various
- projects. Just add it.
-
-
- If you have any comments or questions, please let me know. I want to continue
- to make this stuff easier to use, while being more useful, so let me know what
- you think, or it won't happen.
-
-
- Eric Soldan
-